Skip to content

Support ChatGPT-branded Desktop app builds - #33901

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/b84a56eb6e960712152e1a9b023ab530ec9a354a
Jul 17, 2026
Merged

Support ChatGPT-branded Desktop app builds#33901
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/b84a56eb6e960712152e1a9b023ab530ec9a354a

Conversation

@copyberry

@copyberry copyberry Bot commented Jul 17, 2026

Copy link
Copy Markdown

Support ChatGPT-branded Desktop app builds

Why

The Desktop app can use Codex or ChatGPT branding while retaining stable platform identities. CLI discovery and TUI handoff should not depend on a single display name or hardcoded executable path.

What changed

  • On macOS, search for both ChatGPT.app and Codex.app, and accept only bundles with the com.openai.codex identifier.
  • On Windows, detect installs by their package app ID and resolve the codex protocol executable from the AppX manifest before handing off a TUI session.
  • Use “Desktop app” consistently in CLI and TUI user-facing text.

Testing

Add coverage for selecting a ChatGPT-named Codex bundle and rejecting the classic ChatGPT bundle.

## Why

The Desktop app can use Codex or ChatGPT branding while retaining stable platform identities. CLI discovery and TUI handoff should not depend on a single display name or hardcoded executable path.

## What changed

- On macOS, search for both `ChatGPT.app` and `Codex.app`, and accept only bundles with the `com.openai.codex` identifier.
- On Windows, detect installs by their package app ID and resolve the `codex` protocol executable from the AppX manifest before handing off a TUI session.
- Use “Desktop app” consistently in CLI and TUI user-facing text.

## Testing

Add coverage for selecting a ChatGPT-named Codex bundle and rejecting the classic ChatGPT bundle.

GitOrigin-RevId: b84a56eb6e960712152e1a9b023ab530ec9a354a
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/b84a56eb6e960712152e1a9b023ab530ec9a354a branch from 700eabe to 50b8213 Compare July 17, 2026 20:47
@copyberry
copyberry Bot merged commit 50b8213 into main Jul 17, 2026
14 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/b84a56eb6e960712152e1a9b023ab530ec9a354a branch July 17, 2026 20:48
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant